# 敌人姓名随机库
enemy_prefixes = ["黑暗的", "恶毒的", "邪恶的", "凶猛的", "残忍的",
                  "堕落的", "恐怖的", "血腥的", "可怕的", "压倒性的",
                  "恶魔的", "死亡的", "阴险的", "殒灭的", "深渊的",
                  "恶灵的", "诡异的", "毒化的", "腐败的", "暗影的"]
enemy_suffixes = ["刺客", "猎手", "兽人", "巨人", "魔法使徒",
                  "恶魔", "骑士", "狼人", "战士", "术士",
                  "女妖", "射手", "蜘蛛", "吸血鬼", "妖精",
                  "幻影", "恶魔", "刺客", "狂战士", "亡灵"]
# 技能名随机库
skill_prefixes = ["炽热", "寒冷", "致命", "迅捷", "毁灭",
                  "神秘", "强力", "闪耀", "精准", "隐蔽",
                  "强化", "究极", "爆发", "破坏", "无限",
                  "神圣", "毁灭", "魔法", "不屈", "致命"]
skill_suffixes = ["力", "击", "波", "刃", "箭",
                  "砍", "光", "风", "爪", "术",
                  "舞", "拳", "咒", "翼", "怒",
                  "雨", "影", "潮", "心", "魂"]


def loop_input(msg, err_msg, func, *args):
    while True:
        order = input(msg)
        if func(order, *args):
            return order
        print(err_msg)


import os

clearConsole = lambda: os.system('cls' if os.name in ('nt', 'dos') else 'clear')
